package datastruct

type Dict interface {
	Get(key string) (any, bool)
	Len() int
	Put(key string, val any) int
	Remove(key string) (any, int)
	ForEach(consumer Consumer)
	DictScan(cursor int, count int, pattern string) ([][]byte, int)
}
